car roof - French English Dictionary